package com.jrauto.CarAppBackend.entity.dto;

/**
 * @author : huiMing
 * Date : 2025年09月18日 17:02
 * @version V1.0
 */

import com.fasterxml.jackson.annotation.JsonProperty;
import org.springframework.beans.factory.annotation.Value;

/**
 * 多媒体内容安全识别请求 DTO
 */
public class MediaCheckDTO {

    // 要检测的图片或音频的url
    @JsonProperty("media_url")
    private String mediaUrl;

    // 多媒体类型，1:音频;2:图片
    @JsonProperty("media_type")
    private Integer mediaType;

    // 接口版本号
    private Integer version = 2;

    // 场景枚举值
    private Integer scene;

    // 用户的openid
    private String openid;



    // Getters and setters
    public String getMediaUrl() {
        return mediaUrl;
    }

    public void setMediaUrl(String mediaUrl) {
        this.mediaUrl = mediaUrl;
    }

    public Integer getMediaType() {
        return mediaType;
    }

    public void setMediaType(Integer mediaType) {
        this.mediaType = mediaType;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Integer getScene() {
        return scene;
    }

    public void setScene(Integer scene) {
        this.scene = scene;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }
}
